subcontract workers - French English Dictionary